revolving punch pliers - German English Dictionary